push up stack - German English Dictionary